//生成1000个文件，用同步和异步计算生成时间
let fs=require("fs");

//同步
// let startime=new Date().getTime();
// let endtime=0;
// for (let i=0;i<5000;i++) {
//     let filename="./files/text"+Math.floor(Math.random()*101)+".txt";
//     fs.writeFileSync(filename,Math.floor(Math.random()*1001)+" "
//     )
// }
// endtime=new Date().getTime();
// console.log((endtime-startime)+"毫秒");

//异步

// let startime1=new Date().getTime();

// let createNum =0;
// let endtime1=0;
// for (let i=0;i<5000;i++) {
//     let filename1="./files/text"+Math.floor(Math.random()*101)+".txt";
//     fs.writeFile(filename1,Math.floor(Math.random()*1001).toString(),function(error){
//         createNum++;
//         if(createNum==5000){
//             endtime1=new Date().getTime();
//         }

//     }) 
    
// }  


// setTimeout(()=>{
//     console.log(startime1,endtime1,createNum);
//     console.log((endtime1-startime1)+"毫秒");
// },4000)

